short narrow cape - Inglés Sinónimo Diccionario